delaying their progress